package org.jpass.dc.common.util;

import java.util.List;
import java.util.Map;

public class RefParaValue
{
  private int _$3;
  private long _$2;
  private String _$1 = new String("");

  public int getIntValue()
  {
    return this._$3;
  }

  public void setIntValue(int paramInt)
  {
    this._$3 = paramInt;
  }

  public long getLongValue()
  {
    return this._$2;
  }

  public void setLongValue(long paramLong)
  {
    this._$2 = paramLong;
  }

  public String getStrValue()
  {
    return this._$1;
  }

  public void setStrValue(String paramString)
  {
    this._$1 = paramString;
  }

  public static boolean empty(Object paramObject)
  {
    boolean i = false;
    if (paramObject == null)
      i = true;
    else if ((paramObject instanceof String))
    {
      if (((String)paramObject).trim().equals(""))
        i = true;
    }
    else if ((paramObject instanceof List))
    {
      if (((List)paramObject).isEmpty())
        i = true;
    }
    else if (((paramObject instanceof Map)) && (((Map)paramObject).isEmpty()))
      i = true;
    return i;
  }
}
